Big Huge Thesaurus

Mirabilis longiflora

noun